#include <conio.h> требуется только для объявления функции
int cscanf(format-string[,argument...]);
char *format-string; строка управления форматом
Описание.
Функция cscanf читает данные прямо с консоли в место, задаваемое arguments (если они есть), используя для чтения символов функцию getch. Каждый аргумент argument должен быть указателем на переменную с типом, который соответствует определенному типу в format-string. Format-string управляет интерпретацией полей ввода и имеет ту же самую форму и функцию, что аргумент format-string для функции scanf (см. описание функции scanf для получения подробной информации о format-string).
Возвращаемое значение.
Функция scanf возвращает число успешно преобразованных и назначенных полей. Возвращаемое значение не содержит прочитанных, но не назначенных полей. При попытке чтения конца файла возвращается значение EOF. Возвращаемое значение 0 означает, что назначенных полей нет.
Пример:
#include <conio.h>
int result;
char buffer [20];
.
.
.
cprintf("Please enter file name: ");
/* следующий оператор запоминает введенную с клавиатуры
строку */
result = csanf("%19s", buffer);
/* result - число верно введенных полей. Он равен 0, если
нет соответствия */